
<body lang="en">
    <div id="main">
        <div id="content">
            <div id="masthead">
                <span class="head">Ausencias y tardías por usuario</span>
                <ul class="breadcrumbs">
                    <li>
                        <?php
                        if ($this->session->userdata('tipo') == 1) {
                            echo "Administrador";
                        } else if ($this->session->userdata('tipo') == 2) {
                            echo "Jefe";
                        }else
                            echo "Usuario";
                        ?> : 
                        Hola <?php echo $this->session->userdata('username'); ?></li>

                </ul>
            </div>

            <!-- ENDS Headline -->

            <div id="page-content-full">

                <div id="notificacionBarHeader">   

                    <!--<div id="page-content">-->
                </div>
                <?php
                $attributes = array('id' => 'form');
                echo form_open('ver_marcas/Aprobacion_SinAprobar', $attributes)
                ?>
                <br>
                <div class="ui-widget">
                    <label>Buscar usuario:</label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    <input type="text"  name="search1"  size="40"class="form-poshytip" title="Escriba el nombre o cédula del usuario" id= "search"/>
                    <input type="hidden" value="<?= base_url() ?>" id="hiddenurl" />
                    <br/>
                    <label>Ausencias y tardías:</label>
                    <select name="Combobox" id="box">
                        <option value="aprobadas">Aprobadas</option>
                        <option value="rechazadas">Rechazadas</option>
                        <option value="sinaprobar">Sin aprobar</option>
                    </select>
                    <br/><br/>
                    <input type="submit" value="Buscar" id="buscar" class="boton" />
                </div>
                <br/>
                <div id="error_usuario"></div>  
                <hr/>

                <ul class="tabs">
                    <li><a href="#"><span>Ausencias</span></a></li>
                    <li><a href="#"><span>Tardías</span></a></li>
                </ul>
                <div class="panes">
                    <div >
                        <div id="info_usuario1">
                            <table id="TabTable" width=95%"">
                                <caption><?php echo $tituloA ?></caption>
                                <thead>
                                    <tr>
                                        <th scope="col">Asunto</th>
                                        <th scope="col">Empleado</th>
                                        <th scope="col">Cédula</th>
                                        <th scope="col">Entrada</th>
                                        <th scope="col">Marcó</th>
                                        <th scope="col">Justificación</th> 
                                        <th scope="col">Respuesta</th>


                                    </tr>
                                </thead>

                                <tbody id="notificacion">
                                    <?php
                                    if ($ausencias <> NULL) {
                                        foreach ($ausencias->result() as $record):
                                            echo "<tr>";
                                            echo "<td>";
                                            switch ($record->estado) {
                                                case 1: echo "A Tiempo";
                                                    break;
                                                case 2: echo "Tardía sin aprobar";
                                                    break;
                                                case 3: echo "Ausencia sin aprobar";
                                                    break;
                                                case 4: echo "Tardía aprobada";
                                                    break;
                                                case 5: echo "Ausencia aprobada";
                                                    break;
                                                case 6: echo "Tardía rechazada";
                                                    break;
                                                case 7: echo "Ausencia rechazada";
                                                    break;
                                                case 10: echo "Entrado de nuevo";
                                                    break;
                                                case 20: echo "Salida";
                                                    break;
                                                default: echo "Marco";
                                                    break;
                                            }
                                            echo "</td>";

                                            echo "<td>";
                                            echo $record->nombre;
                                            echo " ";
                                            echo $record->apellidos;
                                            echo "</td>";
                                            echo "<td>";
                                            echo $record->cedula;
                                            echo "</td>";
                                            echo "<td>";
                                            echo $record->entrada;
                                            echo "</td>";
                                            echo "<td>";
                                            echo $record->hora_actual;
                                            echo "</td>";
                                            echo "<td>";
                                            if ($record->justificacion <> NULL) {
                                                echo $record->justificacion;
                                                $bandera = TRUE;
                                            } else {
                                                $bandera = FALSE;
                                                echo "<b> Todavía sin justificar </b>";
                                            }
                                            echo "</td>";
                                            echo "<td>";
                                            if ($bandera) {
                                                echo form_open('ver_marcas/Aprobacion_SinAprobar/');
                                                echo form_hidden('marca', $record->marca);
                                                echo form_hidden('cedula', $record->cedula);
                                                echo form_hidden('aprobacion', 1);
                                                echo form_hidden('nombre', $record->nombre . ' ' . $record->apellidos);
                                                echo form_submit('Submit', 'Aprobar', 'class = "botonA"');
                                                echo form_close();

                                                echo form_open('ver_marcas/Aprobacion_SinAprobar/');
                                                echo form_hidden('marca', $record->marca);
                                                echo form_hidden('cedula', $record->cedula);
                                                echo form_hidden('aprobacion', 2);
                                                echo form_hidden('nombre', $record->nombre . ' ' . $record->apellidos);
                                                echo form_submit('Submit', 'Rechazar', 'class = "botonR"');
                                                echo form_close();
                                            }
                                            echo "</td>";
                                            echo "</tr>";
                                        endforeach;
                                    }
                                    ?>

                                </tbody>  
                                <tfoot>
                                    <tr>
                                        <th colspan="7">
                                            <?php
                                            if ($ausencias->num_rows() == 1)
                                                echo "Total: " . $ausencias->num_rows() . " ausencia sin aprobar.";
                                            else
                                                echo "Total: " . $ausencias->num_rows() . " ausencias sin aprobar.";
                                            ?>
                                        </th>
                                    </tr>
                                </tfoot>
                            </table>
                        </div>

                    </div>
                    <div>
                        <div id="info_usuario2">
                            <table id="TabTable" width=95%"">
                                <caption><?php echo $tituloT ?></caption>
                                <thead>
                                    <tr>
                                        <th scope="col">Asunto</th>
                                        <th scope="col">Empleado</th>
                                        <th scope="col">Cédula</th>
                                        <th scope="col">Entrada</th>
                                        <th scope="col">Marcó</th>
                                        <th scope="col">Justificación</th> 
                                        <th scope="col">Respuesta</th>


                                    </tr>
                                </thead>

                                <tbody id="notificacion">
                                    <?php
                                    if ($tardias <> NULL) {
                                        foreach ($tardias->result() as $record):
                                            echo "<tr>";
                                            echo "<td>";
                                            switch ($record->estado) {
                                                case 1: echo "A Tiempo";
                                                    break;
                                                case 2: echo "Tardía sin aprobar";
                                                    break;
                                                case 3: echo "Ausencia sin aprobar";
                                                    break;
                                                case 4: echo "Tardía aprobada";
                                                    break;
                                                case 5: echo "Ausencia aprobada";
                                                    break;
                                                case 6: echo "Tardía rechazada";
                                                    break;
                                                case 7: echo "Ausencia rechazada";
                                                    break;
                                                case 10: echo "Entrado de nuevo";
                                                    break;
                                                case 20: echo "Salida";
                                                    break;
                                                default: echo "Marco";
                                                    break;
                                            }
                                            echo "</td>";

                                            echo "<td>";
                                            echo $record->nombre;
                                            echo " ";
                                            echo $record->apellidos;
                                            echo "</td>";
                                            echo "<td>";
                                            echo $record->cedula;
                                            echo "</td>";
                                            echo "<td>";
                                            echo $record->entrada;
                                            echo "</td>";
                                            echo "<td>";
                                            echo $record->hora_actual;
                                            echo "</td>";
                                            echo "<td>";
                                            if ($record->justificacion <> NULL) {
                                                echo $record->justificacion;
                                                $bandera = TRUE;
                                            } else {
                                                $bandera = FALSE;
                                                echo "<b> Todavía sin justificar </b>";
                                            }
                                            echo "</td>";
                                            echo "<td>";
                                            if ($bandera) {
                                                echo form_open('ver_marcas/Aprobacion_SinAprobar/');
                                                echo form_hidden('marca', $record->marca);
                                                echo form_hidden('cedula', $record->cedula);
                                                echo form_hidden('enviar', 2);
                                                echo form_hidden('aprobacion', 1);
                                                echo form_hidden('nombre', $record->nombre . ' ' . $record->apellidos);
                                                echo form_submit('Submit', 'Aprobar', 'class = "botonA"');
                                                echo form_close();

                                                echo form_open('ver_marcas/Aprobacion_SinAprobar/');
                                                echo form_hidden('marca', $record->marca);
                                                echo form_hidden('cedula', $record->cedula);
                                                echo form_hidden('enviar', 2);
                                                echo form_hidden('aprobacion', 2);
                                                echo form_hidden('nombre', $record->nombre . ' ' . $record->apellidos);
                                                echo form_submit('Submit', 'Rechazar', 'class = "botonR"');
                                                echo form_close();
                                            }
                                            echo "</td>";
                                            echo "</tr>";
                                        endforeach;
                                    }
                                    ?>

                                </tbody>  
                                <tfoot>
                                    <tr>
                                        <th colspan="7">
<?php
if ($tardias->num_rows() == 1)
    echo "Total: " . $tardias->num_rows() . " tardía sin aprobar.";
else
    echo "Total: " . $tardias->num_rows() . " tardías sin aprobar.";
?>
                                        </th>
                                    </tr>
                                </tfoot>
                            </table>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="clearfix"></div>
    <div class="shadow-main"></div>

</body>

<script src="<?php echo base_url(); ?>js/autocomplete_usuario.js" type="text/javascript"></script>
<script type="text/javascript">
    $('#buscar').click(function(){      
        var name = $("#search").val();
        var  tipo= $("#box").val();  
        
        var msj="";
        
        if(!name){
            alert('Ingrese una cédula o un nombre');
            return false;
        }
        if(name.indexOf(',') != -1){
            var aux = name.substring(name.indexOf(',')+2);
            var nom = name.substring(0,name.indexOf(','));
            //hace = 1;
            if(aux != ""){
                name = aux;
            }
        }else{
            msj ="Selecciones el usuario en las sugerencias desplegadas,\npara que la búsqueda se más precisa";
            return false;
        }
        var form_data = {
            nombre: nom,
            cedula: name,
            tipo : tipo,
            msj: msj,
            vista: '1',
            ajax: '1'
        };
             

        var url;
        if(tipo == 'aprobadas')
            url = "<?php echo site_url('ver_marcas/getAusenciaTardiaAprobadas'); ?>";
        else if(tipo == 'rechazadas')
            url = "<?php echo site_url('ver_marcas/getAusenciaTardiaRechazadas'); ?>";
        else 
            url = "<?php echo site_url('ver_marcas/getAusenciaTardiaSinAprobar'); ?>";


        $.ajax({
            url: url,
            type: 'POST',
            data: form_data,
            success: function(msg){
                $('#info_usuario1').html(msg);
                //controlar el borrado
            }
            

        });
        
        var form_data = {
            nombre: nom,
            cedula: name,
            tipo : tipo,
            msj: msj,
            vista: '2',
            ajax: '1'
        };
        
        $.ajax({
            url: url,
            type: 'POST',
            data: form_data,
            success: function(msg){
                $('#info_usuario2').html(msg);
                //controlar el borrado
            }
                    
        
        });
       
        return false; 
    });    
    
    
   
</script>
</html>
